import React from 'react'
import classnames from 'classnames'

type IconType = {
  name: string
  onClick?: () => void
  className?: string
}

// 组件的props验证: 可以用ts类型代替
export default function Icon(props: IconType) {
  return (
    <svg
      className={classnames('icon', props.className)}
      onClick={props.onClick}
    >
      <use xlinkHref={`#${props.name}`}></use>
    </svg>
  )
}

// Icon.propTypes= {

// }
